package Extend;
/*
 * 继承中成员变量的特点：
 * 		子类只能获取父类中的非私有成员
 * 就近原则：
 * 		谁离我近就用谁的
 * 		如果有局部变量就使用局部变量
 * 		如果没有局部变量，有子类成员变量就使用子类成员变量
 * 		如果没有局部变量和子类成员变量，有父类的成员变量就使用父类的成员变量
 */
public class ExtendsDemo3 {
	public static void main(String[] args) {
		Kid k = new Kid();
		k.show();
	}
}

class Dad {
	String name = "张三";
	
}

class Kid extends Dad {
	String name = "李四";
	public void show() {
		String name = "王五";
		System.out.println(super.name);
		System.out.println(this.name);
		System.out.println(name);
	}
}